2642,2641,2639,2637,2636,2634,2636,2635,2633,2632,2631,2631,2632,2634,2635,2635,2634,2635,2636,2638,2641,2643,2645,2643,2646,2652,2654,2656,2660,2662,2662,2664,2664,2666,2666,2666,2662,2660,2656,2655,2653,2651,2648,2645,2643,2642,2643,2645,2645,2644;639,641,641,642,643,645,646,647,647,648,650,655,656,658,659,661,663,665,667,668,668,669,672,674,675,675,677,678,678,677,674,672,668,666,661,657,655,654,653,653,652,651,649,648,646,644,643,642,640,640